Optimal Filter Partitions for Real-time Fir Filtering Using Uniformly-partitioned Fft-based Convolution in the Frequency-domain

نویسندگان

  • Frank Wefers
  • Michael Vorländer
چکیده

This paper concerns highly-efficient real-time FIR filtering with low input-to-output latencies. For this type of application, partitioned frequency-domain convolution algorithms are established methods, combining efficiency and the necessity of low latencies. Frequency-domain convolution realizes linear FIR filtering by means of circular convolution. Therefore, the frequency transform’s period must be allocated with input samples and filter coefficients, affecting the filter partitioning as can be found in many publications, is a transform size K=2B of two times the audio streaming block length B. In this publication we review this choice based on a generalized FFT-based fast convolution algorithm with uniform filter partitioning. The correspondence between FFT sizes, filter partitions and the resulting computational costs is examined. We present an optimization technique to determine the best FFT size. The resulting costs for stream filtering and filter transformations are discussed in detail. It is shown, that for real-time FIR filtering it is always beneficial to partition filters. Our results prove evidence that K=2B is a good choice, but they also show that an optimal FFT size can achieve a significant speedup for long filters and low latencies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Turning Overlap-Save into a Multiband Mixing, Downsampling Filter Bank

1053-5888/06/$20.00©2006IEEE I n this article, we show how to extend the popular overlap-save (OS) fast convolution filtering technique to create a flexible and computationally efficient bank of filters, with frequency translation and decimation implemented in the frequency domain. In addition, we supply some tips for choosing appropriate fast Fourier transform (FFT) size. Fast convolution is a...

متن کامل

Downsampling Non-Uniformly Sampled Data

Decimating a uniformly sampled signal a factor D involves low-pass antialias filtering with normalized cutoff frequency 1/D followed by picking out every Dth sample. Alternatively, decimation can be done in the frequency domain using the fast Fourier transform (FFT) algorithm, after zero-padding the signal and truncating the FFT. We outline three approaches to decimate nonuniformly sampled sign...

متن کامل

Connecting Partitioned Frequency-Domain Filters in Parallel or in Cascade

The efficient implementation of connected filters is an important issue in signal processing. A typical example is the cascade of two filters, e.g., an adaptive filter with a time-invariant prefilter. The filtering and adaptation is carried out very efficiently in the frequency domain whenever filters with many coefficients are required. This is implemented as a block algorithm by using overlap...

متن کامل

Hybrid partitioned frequency/time domain adaptive filtering algorithm for shaker control

A Hybrid Partitioned Frequency/Time domain adaptive filtering algorithm for vibration shock control is proposed. Due to the complexity of the electrodynamic shaker transfer function, the FIR based model of this transfer function requires thousands of filter weights. The Hybrid Partitioned Frequency/Time domain approach for computing the shaker model and inverse controller model is proposed, suc...

متن کامل

Interference Mitigation of Replay Attacks in GPS Receiver using of Finite Impulse Response Filter

The vulnerability of civil GPS receiver to interference may be intentional or unintentional. Among all types of interference, replay attack intended as the most dangerous intentional one. The signal structure of replay attack is almost the same with the satellite signal. The interference effects can be reduce with the design of an appropriate filter in the receiver. This paper presents two meth...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011